Software Design Decisions as Real Options

نویسندگان

  • KEVIN SULLIVAN
  • PRASAD CHALASANI
  • SOMESH JHA
چکیده

Despite their status as foundational concepts in software engineering, many software design decision-making principles and heuristics, such as information hiding and the delaying of design decisions, are still idiosyncratic, ad hoc, poorly integrated and not clearly based on any sound theory. In this paper, we develop an economics-based approach to providing a firmer foundation for software design decision-making heuristics. We start with the premise is that many software design decisions are essentially about when if ever to make irreversible but delayable investments of valuable resources in software assets of uncertain value. This formulation reveals an analogy between software design decisions and real options, which are capital investment analogs of financial call options, for which there is a well-developed theory and body of knowledge. In particular, the theory of real options captures precisely the idea that there can be significant value in having flexibility to wait for better information before committing valuable resources to develop or obtain assets. The options-theoretic nature of many software design decisions allows us to bring option theory to bear on an analysis and refinement of critical, widely employed software design decision-making heuristics.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Sustainable Planning of Supply Chains in Large-Scale Systems with Real Options Analysis

This paper presents a structure that empower designing supervisory groups to survey the estimation of real options in projects of enormous scale, incompletely standardized frameworks actualized a couple of times over the medium term. Specific options writing is done using a methodology of planning the design and making prior decisions regarding the arrangements of specific options, with a recre...

متن کامل

An Options Approach to Software Prototyping

Prototyping is often used to predict, or reduce the uncertainty over, the future profitability of a software design choice. Boehm [3] pioneered the use of techniques from Bayesian decision theory to provide a basis for making prototyping decisions. However, this approach does not apply to situations where the software engineer has the flexibility of waiting for more information before making a ...

متن کامل

Combination of real options and game-theoretic approach in investment analysis

Investments in technology create a large amount of capital investments by major companies. Assessing such investment projects is identified as critical to the efficient assignment of resources. Viewing investment projects as real options, this paper expands a method for assessing technology investment decisions in the linkage existence of uncertainty and competition. It combines the game-theore...

متن کامل

The Options Approach to Software Prototyping Decisions1

Prototyping is often used to predict, or reduce the uncertainty over, the future profitability of a software design choice. Boehm [1] pioneered the use of techniques from statistical decision theory to provide a basis for making prototyping decisions. However his approach does not apply to situations where the software engineer has the flexibility of waiting for more information before making a...

متن کامل

Value of Commercial Software Development under Technology Risk

Risk, or exposure to uncertainty, is an inherent part of software development. It is therefore an important factor in software investment decisions. This paper presents a disciplined approach to treating technology risk—an approach that links software development decisions to be linked to the financial markets. The approach relies on the premise that uncertainty creates value when managed prope...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997